

#slider { position: relative; width: 1020px; height: 470px; margin-left: -21px; padding-left: 21px; background: url("/arquivos/img_slider_mask.png") 0 0 no-repeat; }
#slider .inner { width: 978px; height: 450px; }
#slider ul { height:339px; overflow: hidden; }
#slider ul li { display: block; float: left; width: 978px; height: 450px; }
#slider ul li .box-banner { display: block; float: left; width: 978px; height: 450px; }
#slider ul li a { display: block; float: left; width: 978px; height: 450px; }
#slider ul li a img { display: block; float: left; width: 978px; height: 450px; }
#slider .jcarousel-clip { position: relative; width: 978px;  overflow: hidden; }
#slider .jcarousel-clip .jcarousel-list { width: 5000px; height: 450px; }

#slider .jcarousel-prev { position: absolute; left: -15px; top: 190px; cursor: pointer; display: block; width: 46px; height: 42px; background: url("/arquivos/img_slider_prev.png") 0 0 no-repeat; }
#slider .jcarousel-next { position: absolute; right: -15px; top: 190px; cursor: pointer; display: block; width: 46px; height: 42px; background: url("/arquivos/img_slider_next.png") 0 0 no-repeat; }



#brands { clear: both; padding: 15px 0; height: 50px; }
#brands h2 { display: block; float: left; width: 400px; height: 50px; text-indent: -9999px; background: url("/arquivos/img_marcas_label.png") right center no-repeat; }
#brands ul { float: left; }
#brands ul li { display: block; float: left; margin: 0 20px; }
#brands ul li a { display: block; float: left; }
#brands ul li a img { display: block; float: left; }
